#pragma once

// C Standard libraries
#include <cstdlib>
#include <iostream>
using std::cout;
using std::endl;
#include <string>
using std::string;


// GLFW/GLEW/OpenGL
// NB : The order of inclusion MATTERS!
#include <GL\glew.h>
#pragma comment(lib, "glew32.lib")

#include <GL\glfw.h>
#pragma comment(lib, "GLFW.lib")
#pragma comment(lib, "opengl32.lib")



// Global constants
const string SHADER_PATH = "../Shaders/";



// Dav libraries
#pragma comment(lib, "DavDebug.lib")
#include "DavDebug/DavDebug.h"
using namespace davdebug;

#pragma comment(lib, "DavMath.lib")
#include "DavMath/DavMath.h"
using namespace davmath;









